.planTable {
  :deep(.el-table__empty-block) {
    min-height: 100px !important;
  }
  :deep(.el-table--default .cell) {
    padding: 10px 5px;
    .el-form-item {
      margin-top: 0 !important;
      margin-bottom: 0 !important;
    }
  }
  :deep(.el-table__body td.el-table__cell) {
    padding: 0;
  }
  .el-button.is-link {
    margin: 10px 0 !important;
  }
  :deep(.el-input-group__append) {
    padding: 0 7px;
  }
  // 表头样式
  :deep(.el-table--border th.el-table__cell) {
    background-color: #f5f7fa !important;
    // color: #333 !important;
    padding: 4px 0px !important;
    font-weight: 400;
  }
  :deep(.el-table--border th.el-table__cell.bg-free) {
    background-color: rgb(29, 233, 182) !important;
    color: darkslategrey !important;
  }
  :deep(.el-table__footer-wrapper tbody td.el-table__cell) {
    background-color: #f5f7fa;
    color: darkslategrey;
  }
  .center-input {
    :deep(.el-input__inner) {
      text-align: center;
    }

    :deep(.el-input__inner::placeholder) {
      text-align: center;
    }
    :deep(.el-form-item__error) {
      left: 50%;
      transform: translateX(-50%);
    }
  }

  .right-input {
    :deep(.el-input__inner) {
      text-align: right;
      padding-right: 20px;
    }

    :deep(.el-input__inner::placeholder) {
      text-align: right;
    }

    :deep(.el-form-item__error) {
      right: 0px !important;
    }
  }
}
